intelligence corps - French English Dictionary